page {
  height: 100%;
  padding-top: 70rpx;

  .home {
    display: flex;
    flex-direction: column;
    width: 90%;
    height: calc(100% - 70rpx);
    margin: 0 auto;

    .header {
      flex: 1;
    }

    .section {
      flex: 7;
    }

    .footer-btn {
      flex: 2;

      button {
        display: inline-block;
        margin: 0;
        border-radius: 30rpx;
        font-size: 35rpx;
        border: 1px solid #c4c4c4;

        &:first-child {
          width: 30%;
          margin-right: 30rpx;
        }

        &:nth-child(2) {
          width: calc(70% - 30rpx);
        }

        &:last-child {
          width: 100%;
          height: 100rpx;
          line-height: 100rpx;
        }
      }
    }
  }
}
